Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 KESWICK ROAD Detached £1,382,239 £310,000 7 Apr 1999
21A KESWICK ROAD Detached £775,050 £640,000 5 Jun 2020
25 KESWICK ROAD Detached £1,071,949 £890,000 31 Mar 2020